package com.ssy.lingxi.order.model.dto;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * 订单支付（多供应商收款）时，调用支付接口DTO
 * @author 万宁
 * @version 2.0.0
 * @date 2021-12-18
 */
public class PayAmountDTO implements Serializable {
    private static final long serialVersionUID = -950878143926721350L;

    public PayAmountDTO(Long vendorMemberId, Long vendorRoleId, BigDecimal payAmount) {
        this.vendorMemberId = vendorMemberId;
        this.vendorRoleId = vendorRoleId;
        this.payAmount = payAmount;
    }

    /**
     * 供应会员Id
     */
    private Long vendorMemberId;

    /**
     * 供应会员角色Id
     */
    private Long vendorRoleId;

    /**
     * 支付金额
     */
    private BigDecimal payAmount;

    public Long getVendorMemberId() {
        return vendorMemberId;
    }

    public void setVendorMemberId(Long vendorMemberId) {
        this.vendorMemberId = vendorMemberId;
    }

    public Long getVendorRoleId() {
        return vendorRoleId;
    }

    public void setVendorRoleId(Long vendorRoleId) {
        this.vendorRoleId = vendorRoleId;
    }

    public BigDecimal getPayAmount() {
        return payAmount;
    }

    public void setPayAmount(BigDecimal payAmount) {
        this.payAmount = payAmount;
    }
}
